About K&s Maintenance Limited (11941303) United Kingdom