About Padmore Strategies Ltd (09851797) United Kingdom