About Quick & Easy Cover Limited (08105439) United Kingdom