About Dafferry Ltd (11960423) United Kingdom