About Eric Baker Limited (09493088) United Kingdom