About Bachas Limited (02943552) United Kingdom