About Bachy Limited (03383587) United Kingdom