About D Farmer Ltd (09404601) United Kingdom