About The Ebdon Hair & Beauty Company Ltd (09893974) United Kingdom