About John D. Allen Ltd (04750146) United Kingdom