About Sam Teale Productions Limited (12658693) United Kingdom