About Keith Duffy Ltd (05660432) United Kingdom