About Kayvek Developments Ltd (06849807) United Kingdom