About Colin Stephen Owens Limited (13052244) United Kingdom