About Kenyon Lane Limited (10635341) United Kingdom