About E&ac 1988 Ltd (12799646) United Kingdom