About The Metalworks London Management Company Limited (10854078) United Kingdom