About Baker Smith Holdings Ltd (13023964) United Kingdom