About Paddock Sponsor Limited (07646059) United Kingdom