About David Mcclure Limited (00464863) United Kingdom