About The Solon Partnership Limited (04564744) United Kingdom