About Baker Bradley Limited (SC305971) United Kingdom