About Mike Barrett Construction Limited (07760879) United Kingdom