About P & D London Ltd (09497191) United Kingdom