About Kenrick Technologies Ltd. (12385875) United Kingdom