About Mcclelland N Limited (11563627) United Kingdom