About Stuart Scott Consulting Limited (07842497) United Kingdom