About Lee Mccluskie Limited (11985186) United Kingdom