About Sew Solid Crew Limited (10945317) United Kingdom