About The Eccles Partnership Ltd (11715205) United Kingdom