About Damerstown Limited (12947898) United Kingdom