About Nigel Ratcliffe Limited (10109499) United Kingdom