About Nicholas & Moritz Ltd (08742135) United Kingdom