About David Meddick & Co Limited (03764319) United Kingdom