About Owen Jenkins Limited (07110239) United Kingdom