About Sheepcote Abbey Limited (11179613) United Kingdom