About James William Ellis Ltd (13086957) United Kingdom