About Senobo Limited (07096896) United Kingdom