About Foot & Ellis-smith Limited (03644376) United Kingdom