About Kennie Contracts Limited (SC106018) United Kingdom