About Daffern Building Limited (13411818) United Kingdom