About Sprotbrough Tea Rooms Ltd (10253159) United Kingdom