About D & D Parkfield Investments Limited (13504356) United Kingdom