About Paddock Promotions Limited (11643568) United Kingdom