About Nicolas Stratford Limited (10809865) United Kingdom