About Eric Ross Limited (08082308) United Kingdom