About Elliot Holman Ltd. (13608033) United Kingdom