About Eadon & Co Ltd (11485349) United Kingdom