About Mcnee & Co Ltd (SC627694) United Kingdom