About Owenco 1 Limited (10748296) United Kingdom