About Ot Douglas Ltd (13546255) United Kingdom