About David Meek & Associates Ltd (05062641) United Kingdom