About Baker Wilkins And Smith Limited (06533773) United Kingdom