About Baker & Bray Ltd (08852973) United Kingdom