About James Leonard Ltd (11082634) United Kingdom