About Solo Apparel Limited (13435493) United Kingdom