About Nigel Stratton Limited (13210559) United Kingdom