About J & E Contracts Limited (10858903) United Kingdom