About D & D Projects (farnham) Limited (09011327) United Kingdom