About Malcolm Nicholls (holdings) Limited (10951889) United Kingdom