About Mcgrath Construction Limited (09732631) United Kingdom