About Baker Smith Limited (06057811) United Kingdom