About Mcnicholas Limited (06487804) United Kingdom