About Balmer Schofield Ltd (09343292) United Kingdom