About Kenplaid Ltd (06640623) United Kingdom