About Douper Hall Ltd (11197017) United Kingdom