About H.b. Johnson & Co. Limited (01391378) United Kingdom