About Bamford Bach Ltd (13590717) United Kingdom