About Damrosah Ltd (13032602) United Kingdom