About Daffern London Limited (09657060) United Kingdom