About New Malone Company Limited (SC180095) United Kingdom