About J D W Allen Ltd (06281606) United Kingdom