About Nant-y-glo Designs Limited (07746233) United Kingdom