About Elliot Henderson Limited (SC207550) United Kingdom