About D & F Mccarthy Holdings Limited (12355606) United Kingdom