About Bamfords Limited (05292211) United Kingdom