About Fieldglass Europe Limited (05320033) United Kingdom