About Mike Garrard Photography Limited (06038373) United Kingdom