About Dammond Developments Limited (SC279107) United Kingdom