About Kendso Limited (03773499) United Kingdom