About Eric Thompson Limited (10589282) United Kingdom