About Quinn (st Albans) Limited (08088489) United Kingdom