About Foote Solutions Limited (10513692) United Kingdom