About Sands Underwriting Limited (03442377) United Kingdom