About J E Developments Limited (10787617) United Kingdom