About Daffurn & Co Ltd (06099683) United Kingdom