About Elliott Holman Limited (09924907) United Kingdom