About David O Meara Limited (08559859) United Kingdom