About Flex Plugs & Rock N Roll Ltd. (03174254) United Kingdom