About Dafod Ltd (09390247) United Kingdom