About Dammigoad Ltd (12261825) United Kingdom