About Eddystone Limited (04219818) United Kingdom