About Mcclelland Global Limited (11987835) United Kingdom