About Sandhurst House Ltd (10340644) United Kingdom