About Eckington Land Limited (04260314) United Kingdom