About Richard Wilson Holdings Limited (11285425) United Kingdom