About Kenvick Limited (11527544) United Kingdom