About Ema & Bach Ltd (09223105) United Kingdom