About Stephen Ashwell Films Ltd (12099637) United Kingdom