About Foote Ltd (SC631291) United Kingdom