About Skookum Communications Limited (05982779) United Kingdom