About Solon Systems Development Limited (03644356) United Kingdom