About Sandra Bels Ltd (12626026) United Kingdom