About D Balmer Developments Ltd (12974237) United Kingdom