About Bampton Design Limited (02330755) United Kingdom