About Universal Investment & Manufacturing Company Limited (02282537) United Kingdom