About Jules Blackwell Consulting Limited (07947174) United Kingdom