About E Lowe Holdings Ltd (11941589) United Kingdom