About Metel Ltd (07930588) United Kingdom