About Penny & Sinclair Limited (06855863) United Kingdom