About Foglis Limited (05507035) United Kingdom