About Ebdon Management Limited (09271001) United Kingdom