About Londonmetric Edinburgh Limited (09891503) United Kingdom