About Geoff Mccluskey Ltd (SC561969) United Kingdom