About Quality Coffee Shop And Ice Cream Palour Ltd (09926390) United Kingdom