About Nicholas Olliffe Ltd (09278417) United Kingdom