About Elaeagnus Contracing Ltd Ltd (10423072) United Kingdom