About Hamish A Johnstone Limited (04610936) United Kingdom