About Solon Records Limited (08429893) United Kingdom