About Hamish Irvine Photographer Limited (10528630) United Kingdom