About Capabilitea Tea Rooms Limited (07741055) United Kingdom