About Chanell Edwards Ltd (12289711) United Kingdom