About Loom Productions Limited (07561159) United Kingdom