About Independent Coffee Roasters Limited (07192061) United Kingdom