About Ellis Fraser Limited (09055479) United Kingdom