About Metro Spacefitters Ltd. (SC544506) United Kingdom