About Christopher James Owens Limited (11367443) United Kingdom