About Throwaway Productions Limited (06995254) United Kingdom