About Oi Gloucester Ltd (13245819) United Kingdom