About Stockwyche Manor Limited (01868507) United Kingdom