About Solesee Limited (09234418) United Kingdom