About Hamish Hall Ltd (06032802) United Kingdom