About D.f.a.o. Holdings Limited (03647186) United Kingdom