About Owen Sexton Limited (10609679) United Kingdom