About Baker And Soars Ltd (08522226) United Kingdom