About Mcnicholas Group (holdings) Limited (03436919) United Kingdom