About Kenmore Pt Operations Limited (SC628401) United Kingdom