About Kendale Systems & Services Ltd. (04399532) United Kingdom