About The Whippet Film Company Ltd (10775477) United Kingdom