About Kayflex (uk) Ltd (08811604) United Kingdom