About Mcnee Lee & Son Ltd (11522403) United Kingdom