About David Turner & Co Limited (07280466) United Kingdom