About Ferrum London Ltd (10287361) United Kingdom