About Teacup & Saucer Ltd (11212305) United Kingdom