About Hamish Johnston Limited (04521192) United Kingdom