About Bamford Group Limited (01950430) United Kingdom