About J D Allen Limited (06733933) United Kingdom