About John R.keys & Co. Limited (00721388) United Kingdom