About Ellis Scott Photography Limited (10896246) United Kingdom