About Metro-flex Limited (03889346) United Kingdom