About Solon Limited (08190694) United Kingdom