About R Van Haaren & Sons Limited (00706159) United Kingdom