About Sandmore Limited (02372655) United Kingdom