About Frank S. Foot & Son (machinery) Limited (01357912) United Kingdom