About Drj Meakin Ltd. (08895683) United Kingdom