About Baker & Beckett Limited (10080719) United Kingdom