About Bamford Brothers Ltd (07654704) United Kingdom