About Elliot Henderson Holdings Limited (SC174291) United Kingdom