About Elliott Lily Ltd (03782487) United Kingdom