About David Meares Ltd (10742106) United Kingdom