About The Big Yellow Tea Pot Company Ltd (11531644) United Kingdom