About Oso Hotwater (u.k.) Limited (02877815) United Kingdom