About Paddock Holdings Limited (10414229) United Kingdom