About D Meeking Ltd (07858171) United Kingdom