About Richard Nash Holdings Limited (12359896) United Kingdom