About Ethel Crawford Ltd (10936122) United Kingdom