About Kougar Services Ltd. (04714409) United Kingdom