About The Mcclelland Partnership Llp (OC358471) United Kingdom