About Metro (upperthorpe) Limited (03708258) United Kingdom