About Kendson Limited (11125138) United Kingdom