About Kendor Services Limited (12383372) United Kingdom