About Hamish Scott Holdings Ltd (11269459) United Kingdom