About Malcolm Hollis Holdings Limited (03403755) United Kingdom