About Metafab Engineering Limited (02600199) United Kingdom