About D.f.a.o. Limited (03432414) United Kingdom