About Jeff Alexander Consulting Limited (07144872) United Kingdom