About Paddock Trading Limited (10571748) United Kingdom