About Sandy Haven Solutions Ltd (13557589) United Kingdom