About Killick-seal Services Ltd (11440130) United Kingdom