About Squid Clothing (uk) Limited (13260603) United Kingdom