About Paddock Picturehouse Ltd (11461263) United Kingdom