About Penny & Sinclair Henley Limited (10247943) United Kingdom