About Wellies Tea Rooms Ltd (11472188) United Kingdom