About Jc Tulloch Consultancy Ltd. (10677120) United Kingdom