About J E Allen Services Limited (03995929) United Kingdom