About Baker & Baker Furniture Limited (04688907) United Kingdom