About Satterthwaites Limited (04814759) United Kingdom