About R L Nicholson Ltd (11877810) United Kingdom