About Tamar Hotel Supplies Limited (12272658) United Kingdom