About Mclaughlin Bradley Projects Limited (08156648) United Kingdom