About Kando Maintenance Limited (10353715) United Kingdom