About Mike Cary Construction Limited (11376024) United Kingdom