About Quarterhorsecoffee Limited (08119987) United Kingdom