About Solo Superia Limited (09069464) United Kingdom