About R. & G. H. Johnson (catchgate) Limited (00776536) United Kingdom