About Owen Clarke Ltd (13041487) United Kingdom