About Dammywale Limited (09899408) United Kingdom