About Johnson & Moore Ltd (11275043) United Kingdom