About Kenmore Consulting Limited (09602624) United Kingdom