About Sandles Holdings Ltd (12303220) United Kingdom