About Sebo Management Co. Limited (04542465) United Kingdom