About Watson & Sole Associates Limited (01024026) United Kingdom