About Duck House Brighton Limited (10548320) United Kingdom