About Central & Country (horsehay) Limited (08435759) United Kingdom