About Kenmore Contracts Ltd (NI666026) United Kingdom