About En&s Solutions Company Limited (09057006) United Kingdom