About James Stephen Butcher Ltd (11780747) United Kingdom