About H.r.owen Plc (01753134) United Kingdom