About Johnson & Kirby Limited (01129234) United Kingdom