About Kendray Developments Ltd (09481846) United Kingdom