About Diarmuid Gavin Designs Limited (04966302) United Kingdom