About Giles Revell Photography Limited (06195185) United Kingdom