About Sessebe Limited (08235537) United Kingdom