About Hanks Consulting Limited (SC625058) United Kingdom