About Mackinlay Projects Limited (04951783) United Kingdom