About City & Metro Limited (10094732) United Kingdom