About Sandibell Limited (01492285) United Kingdom