About Bennetts Castle Limited (03723811) United Kingdom