About Kenmore Leeds Limited (05925098) United Kingdom