About Sandy Lane Holdings Limited (01388902) United Kingdom