About Padwood Limited (12253050) United Kingdom