About Sandon Rock Limited (10784962) United Kingdom