About Owen Ingram Ltd (11872438) United Kingdom