About Thommcanstore Ltd (11952260) United Kingdom