About Tame B&c Limited (12547649) United Kingdom