About Ottery Mary Ltd (13665932) United Kingdom