About Eric Henderson Limited (SC217369) United Kingdom