About Eric Cliffe Limited (01040732) United Kingdom