About Hamish James Associates Limited (06153165) United Kingdom