About Ken Owens 1088 Limited (08443668) United Kingdom