About Gerwyn Lloyd Designs Limited (09782219) United Kingdom