About Doogra Coffee House Ltd (SC633100) United Kingdom