About Sawle & Co Limited (06151905) United Kingdom