About Callum Smillie Plasterers Ltd (11857813) United Kingdom