About Nicholas Turner Ltd (12126654) United Kingdom