About The Headstocks Tearoom And Takeaway Ltd (12213931) United Kingdom