About Jackstay Consulting Limited (08923637) United Kingdom