About Foxtrot Oscar Limited (04382379) United Kingdom