About Penny & Sinclair Holdings Limited (10770436) United Kingdom