About Alan Duffy It Limited (08692224) United Kingdom