About Lyntons (hendon) Limited (00372297) United Kingdom