About Owen Mckie Limited (13238203) United Kingdom