About Andrew Russell Photography Limited (10476067) United Kingdom