About M. Mccabe & Co. (plasterers) Limited (05024030) United Kingdom