About Flex Vinyl Installations Ltd. (10896779) United Kingdom