About Bampton Castle Limited (06359072) United Kingdom