About R Stopford Limited (10701481) United Kingdom