About Tin Lid Clothing Ltd (09570603) United Kingdom