About Vinyl Solutions Holdings Limited (10722131) United Kingdom