About Eric Holmes Limited (07351168) United Kingdom