About Foot & Ellis-smith Holdings Limited (13477099) United Kingdom