About Rich Sandell Limited (11382089) United Kingdom