About Eggarton Limited (08684593) United Kingdom