About Buckingham Tea Room Ltd (10559942) United Kingdom