About Longsfield Baldwin Ltd (12791528) United Kingdom