About Strand Line Studio Ltd (12161620) United Kingdom