About Bamber Limited (06767226) United Kingdom