About Nicholas Mee & Company Limited (02828611) United Kingdom