They are located in Kent, England, so postage inside EU should be okay if you order a reasonable amount of miniatures.
The scale is something between large scale (Firestorm Armada, Battlefleet Gothic..) and fleetscale (Star Blazers). The ships are all cast in pewter.
The style of the different fleets differ a lot. I like the design of some single ships, others I really dislike, but just take a look by yourself.
The great thing is: They offer a large amount of small fighter models and provide a fighter stand for 3 fighters each.