About James Ewing Ltd (07405826) United Kingdom