About Mcclelland & Family Limited (10986494) United Kingdom