About Bachra House Ltd (08974404) United Kingdom