About Daffrin Limited (05820050) United Kingdom