About Kea Publishing Services Limited (01885676) United Kingdom