About Kavendor Limited (04117992) United Kingdom