About Metro Fixings Limited (08378241) United Kingdom