About Sheepcote Management Limited (05929732) United Kingdom