About Johnson & Co Holdings Limited (09975854) United Kingdom