About D & D Patel Limited (09397667) United Kingdom