About Sebazzo Ltd. (08125959) United Kingdom