About Rupert Sanderson Limited (13258646) United Kingdom