About Fieldglass Traveller Limited (11622528) United Kingdom