About David Middlemore Limited (13608441) United Kingdom