About R & N Sandler Limited (07232807) United Kingdom