About E7 Rearing Limited (06146835) United Kingdom