About Hamish Alexander Limited (08575909) United Kingdom