About Strawberry Line Tea Rooms Ltd (11828215) United Kingdom