About London Metropolitan College Limited (07985786) United Kingdom