About J Hancock Consulting Limited (07655543) United Kingdom