About David Wimshurst Ltd (09495404) United Kingdom