About Valvcan Limited (01235361) United Kingdom