About Solo Works London Limited (07113776) United Kingdom