About Bloor & Finlayson Construction Ltd (11973077) United Kingdom