About Paddock 42 Ltd (08285412) United Kingdom