About Sands End House Limited (12759020) United Kingdom