About Metrofix Limited (08524982) United Kingdom