About S Kenworthy Finance Limited (10573210) United Kingdom