About R L & H E Johnson Limited (04622821) United Kingdom