About E&c 1991 Ltd (SC673144) United Kingdom