About Dixford Holdings Limited (12245017) United Kingdom