About Baker Williams Limited (10390837) United Kingdom