About Ebberod Capital Ltd (06707408) United Kingdom