About Tamlams & Jays Uk Limited (13509581) United Kingdom