About Jensen Three Consulting Limited (03751432) United Kingdom