About Piebald Pictures Limited (07333538) United Kingdom