About Mackinlay Construction Limited (10389413) United Kingdom