About Roger Nicholls Consulting Limited (09144826) United Kingdom