About Hankey Bannister & Company Limited (SC059177) United Kingdom