About Elliott Offset Limited (04242187) United Kingdom