About Baker & Bellfield Limited (02827315) United Kingdom