Dennis Sinclair of Thrumster Peerage person ID=276978 Children John Sinclair Fiona Sinclair William Sinclair Peter Sinclair Michael Sinclair Partners Angela Harmsworth