About Dea Torbay Ltd (11498414) United Kingdom