About M O Leary & Sons Construction Limited (05562926) United Kingdom