About Kemnor Limited (07445326) United Kingdom