About Baker Wilkins Limited (11730278) United Kingdom