About Faulkner & Son (shoemakers) Limited (04658302) United Kingdom