About David Whitehouse Limited (07653608) United Kingdom