About Bambton Limited (07297643) United Kingdom