About Stuart Mccluskie Ltd (13695684) United Kingdom