About Kenyon Sax Limited (06669722) United Kingdom