About Mcclelland Limited (11112712) United Kingdom