About Holton Paddocks Limited (00615880) United Kingdom