About Healey Dell Developments Ltd (12569329) United Kingdom