About Kinlocke Vitals Ltd (13429982) United Kingdom