About The Fleece Partnership (ruleholme) Llp (OC426311) United Kingdom